foliage separator - Spanish English Dictionary